package vg.services.graph_view_manager.realization.graph_view.smart_graph_view.interfaces;

import vg.services.graph_view_manager.interfaces.graph_view.IGraphAction;

public interface ISGVActionManager {
	/**
	 * Adds new action to queue and next apply this action to GUI.
     * <p>
	 * Returns id of patch in queue.
	 */
	public int addAction(IGraphAction action);
	
	/**
	 * Returns true, if action with id is completed, otherwise false.
	 */
	public boolean isComplete(int actionId);
}
